﻿#ifndef _OI_PLSCANNER_CALIBWIDGET_HPP_
#define _OI_PLSCANNER_CALIBWIDGET_HPP_

#include "PLScannerCore/OiPLScannerCore.hpp"

namespace Oi
{
    namespace PLScannerCore
    {
        class OI_PLSCANNER_CORE_API CalibDlg : public QDialog
        {
            Q_OBJECT

        public:
            CalibDlg(QWidget* parent = nullptr);
            ~CalibDlg();

        public slots:
           void onZero();
           void onCalib();
           void onCalibDone(double value);

        private:
            OI_DISABLE_COPY(CalibDlg);
            OI_DECLARE_IMPL(CalibDlg);
        
        };
    }
}


#endif
